A Comparative Study on Nature Inspired Algorithms with Firefly Algorithm

نویسندگان

  • M. K. A. Ariyaratne
  • T. G. I. Fernando
چکیده

Nature inspired algorithms for their powerfulness, acquire a unique place among the algorithms for optimization. This paper intends to provide a comparison of firefly algorithm (FA) with 3 other nature inspired algorithms; genetic algorithms (GA), particle swarm optimization algorithm (PSO) and ant colony systems (ACS). Traveling salesman problem (TSP) has been used as the problem to be solved and hence, discrete versions of firefly algorithm and particle swarm optimization algorithm were used. Four sets of travelling salesman problems with different number of cities (16, 29, 51, and 100) from a popular TSP library and five sets of randomly generated TSP problems with 29 cities were used to obtain conclusions. Accuracy of the final paths given by each algorithm was compared with the so far best path provided by the TSP library. Times required by each algorithm to solve the problems were also taken in to account when making conclusions. To keep the likeness of all algorithms, individuals in a population, number of iterations in a run and number of runs were kept constant. Simulations and results indicate that the firefly algorithm is superior to the other 3 nature inspired algorithms in solving Traveling Salesman Problems. The significant features of this discrete firefly algorithm are the method of calculating distance between two fireflies and their movement strategy. Finally we will discuss some suggestions for further research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

OPTIMUM DESIGN OF STRUCTURES USING AN IMPROVED FIREFLY ALGORITHM

Nature-inspired search algorithms have proved to be successful in solving real-world optimization problems. Firefly algorithm is a novel meta-heuristic algorithm which simulates the natural behavior of fireflies. In the present study, optimum design of truss structures with both sizing and geometry design variables is carried out using the firefly algorithm. Additionally, to improve the efficie...

متن کامل

Comparative Study of Bio-inspired algorithms for Unconstrained Optimization Problems

Nature inspired meta-heuristic algorithms are iterative search processes which find near optimal solutions by efficiently performing exploration and exploitation of the solution space. Considering the solution space in a specified region, this work compares performances of Bat, Cuckoo search and Firefly algorithms for unconstrained optimization problems. Global optima are found using various te...

متن کامل

The Comparative Analysis and Prospect of Two Heuristic Algorithms -------- The Firefly Algorithm and the Basic Ant Colony Algorithm

This paper introduces two heuristic algorithms and illustrates the similarities and differences between the two algorithms; in the end, through the empirical analysis to find their respective advantages. This paper mainly focuses on the firefly algorithm, which is a new type of algorithm, inspired by the fluorescence information exchange between the fireflies in the nature. By comparative analy...

متن کامل

A hybrid meta-heuristic algorithm based on ABC and Firefly algorithms

Abstract— In this paper we have tried to develop an altered version of the artificial bee colony algorithm which is inspired from and combined with the meta-heuristic algorithm of firefly. In this method, we have tried to change the main equation of searching within the original ABC algorithm. On this basis, a new combined equation was used for steps of employed bees and onlooker bees. For this...

متن کامل

Comparative Study of Krill Herd, Firefly and Cuckoo Search Algorithms for Unimodal and Multimodal Optimization

Today, in computer science, a computational challenge exists in finding a globally optimized solution from an enormously large search space. Various meta-heuristic methods can be used for finding the solution in a large search space. These methods can be explained as iterative search processes that efficiently perform the exploration and exploitation in the solution space. In this context, thre...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014